infrastructure development division - German English Dictionary